.deatil {
	display: flex;
	flex-direction: column;
	//视频预览
	.video {
		width: 100%;
		height: 250px;
		position: relative;
		.back {
			color: #fff;
			font-size: 30px;
			position: absolute;
			left: 20px;
			top: 0;
		}
		img {
			width: 100%;
			height: 100%;
		}
		p {
			color: #fff;
			position: absolute;
			left: 50%;
			top: 50%;
			transform: translate(-50%, -50%);
			text-align: center;
			i {
				display: block;
				font-size: 40px;
			}
		}
	}
	.main {
		padding: 20px;
		//课程说明
		.text {
			margin-bottom: 20px;
			border-bottom: 1px solid #ccc;
			& > div {
				display: flex;
				flex-direction: column;
				div {
					display: flex;
					position: relative;
					p {
						margin: 10px 0;
						margin-right: 20px;
						span {
							margin-right: 5px;
							font-size: 20px;
							font-weight: bold;
						}
					}
					p:nth-child(3) {
						position: absolute;
						margin-right: 0;
						right: 0;
						top: 0;
						color: #a29191;
						span {
							font-size: 16px;
						}
					}
				}
			}
		}
		//用户名
		.username {
			display: flex;
			position: relative;
			margin-bottom: 20px;
			img {
				width: 80px;
				height: 80px;
				border-radius: 50%;
				background-color: #a29191;
				margin-right: 20px;
			}
			div {
				text-align: left;
				line-height: normal;
				display: flex;
				flex-direction: column;
				justify-content: center;
				width: 120px;
				span{
					color: #a29191;
				}
			}
			button {
				position: absolute;
				right: 0;
				top: 50%;
				transform: translate(0 -50%);
				width: 100px;
				height: 50px;
				border-radius: 25px;
				background-color: #4294ff;
				color: #fff;
			}
		}
		//更多练习
		.detail-text{
			color: #a29191;
			margin-bottom: 20px;
			span{
				color: #000;
				font-weight: bold;
			}
		}
		//练习频率
		.frequency{
			display: flex;
			justify-content: space-between;
			margin-bottom: 20px;
			div{
				width: 50%;
				p{
					margin-bottom: 10px;
					i{
						font-size: 30px;
						vertical-align: middle;
					}
				}
				span{
					color: #a29191;
					text-align: center;
				}
			}
			div:first-child{
				border-right: 1px dashed #a29191;
				margin-right: 10px;
			}
		}
		//开始训练
		.start-a{
			display: block;
			text-align: center;
			.start{
				width: 80%;
				height: 40px;
				background-color: #4294ff;
				color: #fff;
				border-radius: 20px;
			}
		}
	}
}
